package game.map;

import java.util.ArrayList;
import java.util.Random;

public class Static {
	
	public final static int CYAN = 0xFF00FFFF; // color(0, 255, 255);
	public final static int GRAY = 0xFF888888; // color(128, 128, 128);
	public final static int lightCyan = 0xFF88FFFF; // color(128, 255, 255);
	public final static int ORANGE =  0xFFFF9600; // color(255, 150, 0);
	public final static int GREEN = 0xFF46FF46; // color(50, 255, 50);
	public final static int BROWN = 0xFF5D4619;
	public final static int YELLOW = 0xFFFFFF00; // color(255, 255, 0);
	public final static int RED = 0xFFFF0000;
	public final static int BLACK = 0x00000000;
	public final static int WHITE = 0xFFFFFFFF;
	public final static int BLUE = 0xFF1E19D6;
	
	public final static int transp = 0x88000000;

	
	public static final int VERTICAL = 10;
	public static final int HORIZONTAL = 11;
	
	public static ArrayList<Integer> randomColors (int numberOfColors) {
		ArrayList<Integer> colors = new ArrayList<Integer>();
		
		colors.add(GRAY);
		colors.add(ORANGE);
		colors.add(GREEN);
		colors.add(BROWN);
		colors.add(YELLOW);
		colors.add(BLUE);
		
		for (int a = colors.size() - numberOfColors; a > 0; a--)
			colors.remove(new Random().nextInt(colors.size()));
		
		return colors;
	}

}
